package interface_partie2;

import java.awt.BorderLayout;
import java.awt.Button;
import java.awt.Dimension;
import java.awt.Frame;
import java.awt.GridLayout;
import java.awt.HeadlessException;
import java.awt.Label;
import java.awt.Panel;
import java.awt.TextField;
import java.awt.Toolkit;

public class Formulaire_Inscription extends Frame {

	public Label login =      new Label("Login: ", Label.RIGHT);
	public Label motDepasse =      new Label("Mot de passe: ", Label.RIGHT);
	public Label motDepasse_repeat =      new Label("Confimation Mot de passe : ", Label.RIGHT);
	
	public TextField login_field =    new TextField(15);
	public TextField motDepasse_field =    new TextField(15);
	public TextField motDepasse_repeat_field =    new TextField(15);
	
	public Button connexion =    new Button("Valider");
	public Button annuler =      new Button("Annuler");
	
	public Panel conteneur_centre = new Panel();
	public Panel conteneur_sud = new Panel();
	
	public Accueil accueil;
	
	
	public Formulaire_Inscription(String title,Accueil accueil) throws HeadlessException 
	{
		super(title);
                this.accueil=accueil;
		
		setSize(350, 450);
		
		this.conteneur_centre.setLayout(new GridLayout(3,2));

		
		conteneur_centre.add(this.login);
		conteneur_centre.add(this.login_field);
		
		
		conteneur_centre.add(this.motDepasse);
		conteneur_centre.add(this.motDepasse_field);
		motDepasse_field.setEchoChar('*');
		
		conteneur_centre.add(this.motDepasse_repeat);
		conteneur_centre.add(this.motDepasse_repeat_field);
		motDepasse_repeat_field.setEchoChar('*');
		
		this.conteneur_sud.add(this.annuler);
		this.conteneur_sud.add(this.connexion);
		
		this.add(this.conteneur_centre, BorderLayout.NORTH);
		this.add(this.conteneur_sud, BorderLayout.CENTER);
		
		setVisible(true);
		
		EcouterFenetre ecouteurFenetre = new EcouterFenetre(this);
		
		this.addWindowListener(ecouteurFenetre);
		
		EcouteurFormulaireInscr ecouteurFormulaireInscr = new EcouteurFormulaireInscr(this);
		
		this.annuler.addActionListener(ecouteurFormulaireInscr);
                
                this.connexion.addActionListener(ecouteurFormulaireInscr);
	
	}
	
	

}
